Business

The UK lifted its ban on fracking to pursue energy independence as power bills s..